Vet & doctors careers in Ibri, Oman